WOPB\Compare D

Total Complexity 195
Dependencies 1
Dependents 3
Total lines 1,304
Lines of code 1,001
Logical lines of code 536
Comment lines 221
Methods 32
Properties 2

Methods 32

Method Rating Maintainability Complexity Lines of code
compare_modal_content()
D
23
43 184
get_compare()
B
39 20 56
generate_css()
B
34 13 98
initial_setup()
A
28
5 186
modal_footer()
A
48 13 27
__construct()
A
41 11 52
product_list()
A
43 11 43
wopb_compare_callback()
A
43 10 45
menu_compare_data_callback()
A
49 10 27
compare_nav_menu()
A
49 8 28
compare_sidebar_content()
S
49 5 29
compare_wrapper()
S
55 4 19
get_compare_id()
S
60 4 15
nav_menu_item()
S
60 4 14
compare_table_columns()
S
53 3 21
compare_data_callback()
S
53 3 20
compare_toast_message()
S
55 3 17
compare_button_in_cart()
S
71 4 5
compare_clear()
S
72 3 5
wopb_product_list_callback()
S
65 3 8
modal_header()
S
60 2 13
product_list_modal()
S
55 1 22
empty_product_message()
S
63 2 9
my_account_compare_endpoint()
S
68 2 7
add_compare_scripts()
S
60 1 12
compare_button_in_single_product()
S
80 1 3
clear_compare_cookie()
S
66 1 8
button_position_shop_filters()
S
66 1 9
button_position_filters()
S
67 1 8
compare_my_account_menu_items()
S
75 1 4
woocommerce_query_vars()
S
77 1 4
compare_btn_html()
S
79 1 3